package object2;

/**
 * Object类的hashCode方法
 */
public class HashCode {

    public static void main(String[] args) {
        /*
            hashcode 返回该对象的哈希码值
            1)两个引用，如果指向的是一个对象，则哈希值肯定是一样的
            2)两个引用，如果指向的是不同对象，哈希值不一样
            3)哈希值主要根据地址号来，但不等价于地址
         */
        FF ff = new FF();
        FF ff1 = new FF();
        FF ff2 = ff;

        System.out.println("ff.hashCode() = " + ff.hashCode());
        System.out.println("ff1.hashCode() = " + ff1.hashCode());
        System.out.println("ff2.hashCode() = " + ff2.hashCode());
    }
}

class FF {


}
